package com.crm.dao.mapper.contactManager;

import com.crm.model.entity.contactManager.ContactInformationManyPeople;
import com.crm.model.entity.contactManager.ContactInformationManyPeopleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ContactInformationManyPeopleMapper {
    long countByExample(ContactInformationManyPeopleExample example);

    int deleteByExample(ContactInformationManyPeopleExample example);

    int deleteByPrimaryKey(String contactInformationManyPeopleId);

    int insert(ContactInformationManyPeople record);

    int insertSelective(ContactInformationManyPeople record);

    List<ContactInformationManyPeople> selectByExample(ContactInformationManyPeopleExample example);

    ContactInformationManyPeople selectByPrimaryKey(String contactInformationManyPeopleId);

    int updateByExampleSelective(@Param("record") ContactInformationManyPeople record, @Param("example") ContactInformationManyPeopleExample example);

    int updateByExample(@Param("record") ContactInformationManyPeople record, @Param("example") ContactInformationManyPeopleExample example);

    int updateByPrimaryKeySelective(ContactInformationManyPeople record);

    int updateByPrimaryKey(ContactInformationManyPeople record);
}